Big Huge Thesaurus

macaca sylvana

noun

sounds kind of like